body {	
	color: #666;
	font-family: "Microsoft Yahei";
}
ol, ul {
	padding: 0;
}
li {
	list-style: none;
}
a {
	color: #666;
}
a:hover {
	color: #06b5ff;
	text-decoration: none;
}
a:focus {
	/*color: #666;*/
	text-decoration: none;
	outline: none;
}
.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
	width: 1200px;
	margin: 0 auto;
}
.bg_white{background-color: #fff;}
.mt_0{margin: 0!important;}
.code_img{width: 170px!important;height: 170px;padding: 0!important;text-align: center}
.code_img img{width: 150px; height: 150px;margin-top: 10px}
.ad_gif{float: left;margin-left: 40px}
.caret.up {
	border-top: none;
	border-bottom: 4px dashed;
}
.mgr-sm {
	margin-right: 8px;
}
.mgr-md {
	margin-right: 30px;
}
.mgb-sm {
	margin-bottom: 8px;
}
.mgb-md {
	margin-bottom: 30px;
}
.box_more{
	display: inline-block;
	margin-right: 15px;
	color: #3eb5f6;
	text-decoration: underline;
	cursor: pointer;
}
.has-dot {
	position: relative;
}
.has-dot:after {
	content: '';
	position: absolute;
	top: 10px;
	right: -7px;
	width: 6px;
	height: 6px;
	background: url('/images/icon/icon_dot.png') 0 0 no-repeat;
}
.has-line {
	position: relative;
}
.has-line:after {
	content: '';
	position: absolute;
	top: 2px;
	right: -4px;
	width: 1px;
	height: 92%;
	background: #dddddd;
}
.text-red {
	color: #fc3936;
}
.text-gray {
	color: #b3b3b3;
}
.text-yellow {
	color: #ff9800 !important;
}
.text-blue {
	color: #3eb5f6;
}
.fw-bold {
	font-weight: bold;
}
.modal_tips .modal-body h4 {
	font-size: 16px;
}
.body-width {
	min-width: 1230px;
}
.body-width .main-block {
	margin-top: -12px;
}

.body-width .main-block .container,
.body-width .footer-zone .container {
	width: 1200px !important;
}

@media (min-width: 768px) {
	.body-width .navbox .container {
	    width: 780px;
	}
}
@media (min-width: 992px) {
	.body-width .navbox  .container {
	    width: 1000px;
	}
}
@media (min-width: 1200px) {
	.body-width .navbox  .container {
	    width: 1200px;
	    padding: 0;
	}
}
@media (min-width: 1200px) {
	.container {
	    width: 1200px;
	    padding: 0;
	}
	.navbox  .container {
	    width: 1200px;
	    padding: 0;
	}
}
.main-block {
	background: #f2f2f2;
}

.word-break{white-space:normal;word-break:break-all;word-wrap: break-word; }
.clearfix:after{ content:"."; clear:both; display:block; height:0; visibility:hidden; }
.clearfix{ display:block;*zoom:1;}
.text-in {               
	text-indent: 2em;
}
.text-line {
	text-decoration: underline;
}
.text-del {
	text-decoration: line-through;
}
.text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.tcdPageCode input {
	display: inline-block;
	vertical-align: middle;
}
.zeroclipboard_btn {
	opacity: 0;
}

.introjs-button {
	font-size: 14px;
}

.modal-dialog {
	top: 0px;
	left: 0px;
}

.video_access{
	position: absolute;
	top: 5px;
	right: -175px;
}
.dropdown .btn.dropdown-toggle {
	position: relative;
	padding: 4px 19px 4px 10px;
	border-color: #dcdcdc;
	text-align: left;
}
.dropdown .btn.dropdown-toggle .dropdown-selected {
	display: block;overflow: hidden;width: 100%;text-overflow: ellipsis; white-space: nowrap;color:#666
}
.dropdown .dropdown-menu > li > a {
	display: block;overflow: hidden;width: 100%;text-overflow: ellipsis; white-space: nowrap;
	padding: 3px 19px 3px 10px;
}
.dropdown .btn:hover, .dropdown.open .btn.dropdown-toggle {
	background-color: #fff;
}
.dropdown .btn .caret {
	position: absolute;
	top: 13px;
	right: 5px;
}
.dropdown .dropdown-menu {
	border-color: #dcdcdc;
	box-shadow: none;
	margin-top: 0px;
	min-width: 30px;
	max-height: 300px;
	overflow:  auto;
}
/* ,.navbar-more-dropdown .dropdown-menu li.hover a  */
.navbar-more-dropdown .dropdown-menu li a:hover{
	background-color: #d2eefc;
}
.dropdown-menu {
	min-width: auto;
}

.breadcrumb {
	margin-bottom: 0;
	background-color: #fff;

}
.breadcrumb > span + span::before {
	content: '>';
}
.breadcrumb > li + li::before {
	content: '>';
}
.breadcrumb > .active {
	color: #6db3d5;
}

.introjs-helperNumberLayer {
	line-height: 10px;
}
.introjs-helperNumberLayer { background: #cf0404; }
.introjs-overlay { background: #000; }

.header-top {
	height: 38px;
	background: #f8fbff;
	border-bottom: 1px solid #e7ebed;
	font-size: 14px;
}

.goto_header_ok{box-shadow: 0px 2px 6px 0px rgba(62,181,246,0.3)}
.nav-ul{height: 38px;margin-bottom: 0px;}
.nav-ul>li{padding: 0px;}
.nav-ul>li>.dropdown>a{line-height: 37px;display:inline-block;padding: 0 3px;position: relative;z-index: 1001;border-left: 1px solid #f8fbff;border-right: 1px solid #f8fbff;}
.nav-ul>li>a{line-height: 38px;display: inline-block;z-index: 1001;}
.header-top .container{height: 38px;}
.header-con {
	background: #fff;
	border-bottom: 1px solid #e7ebed;
}
.header-con .logo {
	padding-top: 20px;
	margin-bottom: 24px;
}
.header-con .info {
	padding-top: 30px;
}
.main-menu {
	padding: 29px 0 1px 26px;
	background: #fff;
}
.main-menu dl {
	margin-bottom: 35px;
}
.main-menu dt {
	color: #427790;
	margin-bottom: 23px;
}
.main-menu dd {
	margin-bottom: 13px;
	padding-left: 24px;
}
.main-menu dd a .num {
	color: #fb6363;
}
.main-menu dd:hover a .num {
	color: #06b5ff;
}
.main-menu dd.active a, .main-menu dd.active a .num {
	color: #06b5ff;
}
.main-menu dd.disabled a .num {
	color: #b3b3b3;
}
.main-menu dd.disabled:hover a {
	color: #808080;
	cursor: not-allowed;
}
.main-menu dd.disabled a .num {
	color: #b3b3b3;
	cursor: not-allowed;
}
.main-container {
	min-height: 1000px;
	background: #fff;
}

.carousel-control.left,.carousel-control.right {
	background: transparent;
}
.carousel-control .glyphicon-menu-left,.carousel-control .glyphicon-menu-right {
	display: none;
	width: 60px;
	height: 60px;
	margin-top: -30px;
	margin-right: -35px;
	font-size: 60px;
	position: absolute;
	top: 50%;
	right: 50%;
	z-index: 5;
}
.carousel:hover .carousel-control .glyphicon-menu-left,.carousel:hover .carousel-control .glyphicon-menu-right {
	display: block;
}



.select-tab {
	display: none;
	position: absolute;
	bottom: -220px;
	left: 0;
	z-index: 9999;
	overflow: auto;
	width: 520px;
	height: 220px;
	padding: 10px 0 0;
	border: 1px solid #c7d5de;
	border-radius: 3px;
	background: #fff;
}
.select-tab .con {
	overflow: auto;
	width: 517px;
	height: 208px;
}
.select-tab ul {
	position: relative;
	overflow: hidden;
	width: 500px;
	margin: 0  0 44px;
}
.select-tab .foot {
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 496px;
	height: 42px;
	padding-right: 20px;
	padding-top: 4px;
	background: #fff;
}
.select-tab li {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	width: 100px;
	height: 20px;
	color: #999;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	cursor: pointer;
}
.select-tab li:hover {
	background: #dfecff;
}
.select-tab li.active {
	color: #f57900;
	font-weight: bold;
}

.broadcast-alert {
	overflow: hidden;
	height: 30px;
	margin-bottom: 15px;
	padding: 6px;
	font-size: 13px;
	border-color: transparent;
}
.broadcast-alert li {
	margin-bottom: 10px;
}


.head_invite{background: url("../images/jf/invite_blue.png") no-repeat 0;padding-left: 25px;display: block;background-size: 17px}
.head_invite:hover{background: url("../images/jf/invite_blue.png") no-repeat 0;background-size: 17px}
.head_sign{background: url("../images/jf/sign.png") no-repeat 0;padding-left: 25px;display: block;background-size: 17px}
.head_sign:hover{background: url("../images/jf/sign_blue.png") no-repeat 0;background-size: 17px}
.is_sign{background: url("../images/jf/sign_blue.png") no-repeat 0;background-size: 17px}
.collect{background: url("../images/icon/collect_icon.png") no-repeat 0;background-size: 17px;padding-left: 25px;display: block;}
* {
	font-family: 'Microsoft Yahei';
}
a:hover {
	color: #3eb5f6;
	text-decoration: none;
}

.navbox {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 111;
	width: 100%;
	max-height: 80%;
}

.navbar-top.navbar {
	min-height: 30px;
	margin-bottom: 0;
	border-color: transparent;
	border: none;
}
.navbar-top .navbar-collapse[aria-expanded="false"] {
	padding-left: 0;
}
.navbar-top [aria-expanded="false"] .navbar-left {
	margin-left: -15px;
}
.navbar-top .nav > li > a {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
.nav > .navbar-more {
	padding-left: 15px;
	margin-right: 15px;
}
.nav > .navbar-more > a {
	display: inline-block;
	padding: 15px 0;
}

.navbar-menu.navbar {
	margin-bottom: 0;
	border:none;
	background: #fff;
	border-top: 1px solid #eee;
}
.cart_head_shadow{
	box-shadow: 0 5px 10px 0 #dceff8; 
}
.navbar-menu .navbar-toggle {
 	margin-top: 18px;
}
.navbar-header{margin: 18px 0 15px 0}
/*.navbar-menu .navbar-brand {*/
	/*height: 68px;*/
/*}*/
.navbar-menu .navbar-nav > li > a,
.dropdown-btns {
	padding: 0 30px 15px 0;
	line-height: 38px;
	font-size: 17px;
	color: #333;
}
.nav-more.dropdown .dropdown-menu {
	border-color: #eee;
	margin-top: 0px; 
	display: none;
	width:103px;
	left: -12px;
	top:-1px;
	text-align: center;
	border-radius: 4px;
}
.nav-more.dropdown .dropdown-menu a {
	height: 38px;
	padding: 0;
	line-height: 38px;
	font-size: 16px; 
	color: #333;
}
.nav-more.dropdown .dropdown-menu a:hover {
	background: #3eb5f6;
	color: #fff;
}
.nav-more.dropdown .dropdown-menu a.man,
.nav-more.dropdown .dropdown-menu a.man {
	font-size: 18px;
}
.nav-more.dropdown:hover .dropdown-menu a.man,
.nav-more.dropdown.hover .dropdown-menu a.man {
	color: #3eb5f6;
}
.nav-more.dropdown:hover .dropdown-menu a.man:hover,
.nav-more.dropdown.hover .dropdown-menu a.man:hover {
	background: #fff;
	color: #3eb5f6;
}
.navbar-right .dropdown-btns a{text-align: center !important;}
.dropdown-btns .dropdown .dropdown-toggle,
.dropdown-btns .dropdown-menu li {
	width: 130px;
	height: 40px;
	text-align: center;
	line-height: 32px;
	font-size: 16px;
	padding-right: 0px;
	border: 0;
}
.dropdown-btns .dropdown-menu li a {
	padding: 0;
	height: 42px;
	line-height: 42px;
	text-align: center;
}
.dropdown-btns .dropdown .dropdown-menu {
	position: absolute;
	left: 0;
	top: 38px;
	width: 100%;
	background: #3eb5f6;
	border: 0;
}
.dropdown-btns .dropdown .dropdown-menu a {
	color: #fff;
}
.dropdown-btns .dropdown .dropdown-menu li a:hover {
	background: #0a9eef;
}
.dropdown-btns .dropdown .dropdown-menu li a:focus {
	background: #0a9eef;
}
.dropdown-btns .dropdown .dropdown-toggle:hover {
	background: #3eb5f6;
}
.dropdown-btns .dropdown .dropdown-toggle:focus {
	background: #3eb5f6;
}
.dropdown-btns .dropdown .caret {
	position: static;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px dashed;
}
.navbar-menu .in .navbar-nav > li > a {
	height: 38px;
	line-height: 1;
	padding: 0 15px;
}
.navbar-menu .navbar-nav > li > a:hover,
.navbar-menu .navbar-nav > li.hover > a {
 	color: #3eb5f6;background: none;
}
.navbar-menu .navbar-nav > li > a:focus{
	background: none;
   }
.footer-msg {
	padding-top: 24px;
	background: #eeeeee;
	text-align: center;
	min-width: 1200px;
}
.footer-msg span {
	display: inline-block;
	margin-right: 20px;
	margin-bottom: 20px;
	color: #6f7383;
	font-size: 14px;
}
.footer-msg .has-icon {
	display: inline-block;
	position: relative;
	padding-left: 24px;
}
.footer-msg .has-icon img {
	position: absolute;
	top: 1px;
	left: 1px;
}

.footer-zone {
	padding-top: 60px;
	min-width: 1200px;
}
.footer-zone.footer-white {
	background: #fff;
}
.footer-zone.footer-blue {
	background: #101d41;
}
.footer-white dt {
	color: #848484;
}
.footer-white dd a {
	color: #848484;
}
.footer-white dd a:hover {
	color: #3eb5f6;
}
.footer-blue dt {
	color: #fff;
}
.footer-blue dd a {
	color: #a1a4b3;
	font-size: 14px;
}
.footer-blue dd a:hover {
	color: #3eb5f6;
}
.footer-zone .container {
	/*padding: 0 5%; */
}
.footer-zone dl.pull-left {
	width: 174px;
	margin-right: 0px;
	margin-bottom: 25px;
}
.footer-zone dl.pull-right {
	margin-bottom: 30px;
}
.footer-zone dt {
	height: 30px;
	margin-bottom: 25px;
	font-size: 18px;
}
.footer-zone dd {
	margin-bottom: 10px;
	font-size: 14px;
	padding-left: 37px;
}

.icon-hot {
	position: relative;
}
.icon-hot:after {
	content: '\200B';
	position: absolute;
	top: -8px;
	right: -12px;
	width: 24px;
	height: 20px;
	background: url('/images/hot-icon.png') center center no-repeat;
}
.icon-new:after{
	content:'\200B';
	width:24px;
	position: absolute;
	height: 20px;
	background:url('/images/new-icon.png') center center no-repeat;
}

.has-feedback-left .form-control {
	padding-left: 25px;
}
.has-feedback-left .form-control-feedback {
	display: block;
	position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    width: 40px;
    height: 34px;
    line-height: 34px;
    pointer-events: none;
    text-align: center;
}
.margin5{margin-top: -9px}
.form-group {
	margin-bottom: 10px;
}
.help-block {
	min-height: 22px;
	margin-bottom: 0;
}

.main-block {
	min-height: 700px;
}

.top_2898 li:hover a{background: none;}

@media (max-width: 768px) {
	.hidden-xs {
		display: none !important;
	}
	.main-search {
		width: 872px !important;
	}
	.main-block {
		padding-top: 132px;
		background: #f5f5f6;
		width: 1200px;
	}
	.col-lg-3,.col-xs-6 {
		width: 200px;
		background: #fff;
	}
	.navmenu{
		
	}
	/*修改在手机上不缩成按钮*/
	.navbar-left,.navbar-left li,.navbar-right li{
		float: left;
	}
	.navbar-right{
		float: right;
	}
	.wp{
		display: none !important;
	}
	/*修改在手机上不缩成按钮*/
}
@media (min-width: 768px) and (max-width: 992px) {
	.hidden-sm {
		display: none !important;
	}
	.main-block {
		padding-top: 248px;
		background: #f5f5f6;
	}
}
@media (min-width: 992px) and (max-width: 1200px) {
	.hidden-md {
		display: none !important;
	}
	.main-block {
		padding-top:160px;
		background: #f5f5f6;
	}
}
@media (min-width: 1200px) {
	.hidden-lg {
		display: none !important;
	}
	.main-block {
		padding-top: 184px;
		background: #f5f7fa;
	}
}

.help-block.has-icon-error {
	position: relative;
	padding-left: 22px;
}
.has-icon-error:after {
	content: '\200B';
	position: absolute;
	top: 2px;
	left: 0;
	width: 17px;
	height: 17px;
	background: url('/images/icons_web_new.png') -142px -22px no-repeat;
}
.help-block.has-icon-success {
	position: relative;
	padding-left: 22px;
}
.has-icon-success:after {
	content: '\200B';
	position: absolute;
	top: 2px;
	left: 0;
	width: 17px;
	height: 17px;
	background: url('/images/icons_web_new.png') -129px -39px no-repeat;
}

.btn-disabled {
	background: #e8e8e8;
	color: #7a7979;
	cursor: not-allowed;
}

.feedback-block {
	margin-bottom: 30px;
	padding-top: 30px;
}
.feedback-ok {
	width: 92px;
	height: 92px;
	margin: 0 auto 12px;
	border-radius: 50%;
	background: url('/images/icons_web_new.png') -189px -108px no-repeat;
}
.feedback-text {
	color: #3eb5f6;
	font-size: 24px;
	text-align: center;
}

.label-box {
	display: inline-block;
	/* margin-right: 5px;
	margin-bottom: 5px; */
	padding: 0 2px;
	border: 1px solid #6ea6e8;
	border-radius: 3px;
	background: #f0f7ff;
	color: #6ea6e8;
	font-size: 12px;
	line-height: 1.4;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
}
.label-box.blue {
	border-color: #c2e9ff;
	background: #eef9ff;
	color: #3eb5f6;
}
.label-box.yellow {
	border-color: #ffd7b6;
	background: #fff7f1;
	color: #fd7923;
}
.label-box.red {
	border-color: #ffb4b4;
	background: #fff8f8;
	color: #ff5959;
}
.icon-more-down {
	display: inline-block;
	width: 12px;
	height: 6px;
	background: url('/images/icons_web_new.png') -94px -9px no-repeat;
}
.icon-more-down:hover {
	background: url('/images/icons_web_new.png') -77px -7px no-repeat;
}
.icon-more-up {
	display: inline-block;
	width: 12px;
	height: 6px;
	background: url('/images/icons_web_new.png') -123px -10px no-repeat;
}
.icon-more-up:hover {
	background: url('/images/icons_web_new.png') -108px -8px no-repeat;
}


.menu-right {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 222;
	width: 45px;
	height: 100%;
	padding-left: 45px;
	transition: all 0.3s;
}
.menu-right.open {
	width: 325px;
}
.menu-right .active{
	background: #3eb5f6;
}
.menu-right .curr{
	background: #3eb5f6;height: 72px!important;display: inline-block;
}
.menu-right .web_title{position: relative}
.menu-right .deleteCar{
	position: absolute;
	top: 12px;
	right: 0;
	background: url("/images/I-con/close.png") no-repeat;
	width: 12px;
	height: 12px;
	background-size: 100%;
	display: inline-block;
	cursor: pointer;
}
.menu-right-goods {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
	padding-bottom: 40px;
	padding-top: 38px;
	background: #f6f6f6;
	right: 46px;
	box-shadow:-2px 0px 6px 0px rgba(62,181,246,0.3);
}
.menu-right-header {
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 45px;
	line-height: 45px;
	padding: 0 10px;
	background: #fff;
	font-size: 12px;
	border-bottom: 2px solid #e6e6e6;
}
.menu-right .title{
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	font-size: 14px;
}
.menu-right .title .check_boxs{margin-top: 8px;}
.menu-right .title .name{font-weight: bold;color: #333;}
.menu-right .icon-cart {
	float: left;
	width: 39px;
	height: 22px;
	margin-top: 9px;
	background: url(/images/icon/shop_blues.png) 0px no-repeat;
	background-size: 23px 20px;
}
.menu-right .header-text {
	float: right;
	margin-right: 4px;
	color: #61a6d6;
	cursor: pointer;
}
.menu-right .header-text ss:last-child{margin-left: 5px;}
.menu-right .check_boxs{
	width: 14px;
	height: 14px;
	border: 1px solid rgba(179, 179, 179, 1);
	border-radius: 3px;
	display: inline-block;
	float: left;
	margin: 15px 12px 0 0;
}
.menu-right .checked{
	width: 14px;
	height: 14px;
	background: url("/images/I-con/choose.png") no-repeat;
	background-size: 100%;
	border: none;
}
.menu-right .icon-close {
	float: right;
	width: 14px;
	height: 14px;
	margin-top: 14px;
	background: url('/images/icons_web_new.png') -182px -188px no-repeat;
	cursor: pointer;
}
.menu-right .link_type{padding-left: 27px;margin: 0 0 10px;}
.menu-right .url_title{margin: 0 0 0 27px!important;color: #555!important;}
.menu-right .media_price{padding-left: 43px}
.menu-right .link_type span{
	padding: 2px 5px;
	background:rgba(241,246,250,1);
	display: inline-block;
	font-size: 12px;
	color: #6F95CF;
}
.menu-right .carMedia{margin-bottom: 0!important;}
.menu-right .carMedia img{
	width:34px;
	height:34px;
	border-radius:50%;
	float: left;
	margin-right: 10px;
}
.menu-right ul{margin-bottom: 0;}
.menu-right-con {
	overflow: auto;
	height: 100%;
	width: 280px;
	overflow-x: hidden;
	margin-top: 3px;
}
.menu-right-con ul{
	padding: 0 12px;
	background-color: #fff;
}
.menu-right-con li {
	padding-bottom: 8px;
	background: #fff;
	border-bottom: 1px solid #e6e6e6;
	clear: both;
}
.menu-right-con ul li:nth-last-child(1){
	border-bottom: none;
}
.menu-right .con-title {
	margin-top: 12px;
	padding: 0;
	color: #333;
	font-size: 14px;
	width: 85%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor: pointer;
}
.menu-right .con-text {
	margin-top: 10px;
	padding: 0;
	color: #555;
	font-size: 14px;
	line-height: 1;
	display: inline-block;
}
.menu-right .web_url{
	width: 110px;
  height: 15px;
  vertical-align: middle;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: normal;
}
.menu-right .ar_icon{width: 15px;height: 15px;margin-top: -3px;}
.menu-right .fans{color: #808080;font-size: 12px;}
.btn-info a{color:#fff}
.menu-right .con-price {
	float: left;
	margin: 0 0 8px 26px;
	padding: 0;
	font-size: 12px;
	line-height: 1;
	color:#555;
}
.menu-right .con-btn {
	display: none;
	float: right;
	margin: 0 0 8px 0;
	padding: 0;
	color: #3eb5f6;
	font-size: 14px;
	line-height: 1;
	cursor: pointer;
}
.menu-right li:hover .con-btn {
	display: inline-block;
	float: right;
}
.menu-right-empty img {
	display: block;
	margin: 20px auto 30px;
}
.menu-right-empty p {
	margin: 0;
	color: #3eb5f6;
	font-size: 16px;
	text-align: center;
}
.menu-right-footer {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 100%;
	padding: 5px 10px 5px;
	color: #555;
	font-size: 12px;
	line-height: 1;
	background: #fff;
	border-top:2px solid rgba(230,230,230,1);
}
.menu-right-footer a{
	margin-top: 3px;
	display: inline-block;
	float: right;
}
.menu-right-footer .btn {
	float: right;
}
.menu-right .footer-left {
	float: left;
	margin-right: 4px;
	margin-bottom: 8px;
}
.menu_list{
	width: 46px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
}
.menu_bg{
	position: absolute;
	z-index: 1;
	width:46px;
	height:100%;
	background:rgba(0,0,0,1);
	opacity:0.6;
}

.menu-right .footer-right {
	float: right;
	margin-bottom: 8px;
}
.menu-right-btns {
	position: absolute;
	top: 166px;
	left: 0;
	width: 45px;
	z-index: 9;
}
.menu-right-btns li {
	position: relative;
	float: right;
	width: 45px;
	margin-bottom: 20px;
	cursor: pointer;
	opacity: 1;
	transition: all 0.3s;
}
.menu-right-btns li:hover {
	background: #3eb5f6;
	opacity: 1;
}
.menu-right-btns li div {
	position: absolute;
	top: 0;
	right: 0;
	overflow: hidden;
	width: 115px;
	z-index:1;
}
.menu-right-btns .badge {
	position: absolute;
	min-width: 18px;
	text-align: center;
	top: 8px;
	right: 3px;
	padding: 1px 4px;
	background-color: #f00;
	font-weight: normal;
}
.menu-right-btns .title {
	float: left;
	overflow: hidden;
	width: 70px;
	height: 38px;
	padding-left: 10px;
	color: #fff;
	font-size: 14px;
	line-height: 32px;
	position: absolute;
	left: -140px;
	display: none;
}
.menu_tel:hover .title{
	display: block;
	width:140px;
	height:64px;
	background:rgba(62,181,246,1);
	border-radius:5px 0px 0px 5px;
}
.app_download .title{
	width:84px;
	height:84px;
	position: absolute;
	left: -84px;
	top:-8px

}
.app_download:hover .title{
	display: block;
	background:rgba(62,181,246,1);
	border-radius:5px 0px 0px 5px;
}

.menu_tel .title p{margin: 0}
.menu_tel .title p:before{
	content: '';
	background: url('/images/new/tel_icon.png') no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
	float: left;
	margin: 7px 4px 0 0;
}
.menu-right-btns .icon {
	padding-left: 5px;
	width: 40px;
	height: 64px;
	text-align: center;
	color: #fff;
	padding-top: 30px;
	font-size: 12px;
	display: inline-block;
}
.menu-right-btns li:nth-child(1),.menu-right-btns li:nth-child(6){margin-bottom: 30px;}
.menu-right-btns .icon:after {
	content: '\200B';
	position: absolute;
}
.menu-right-btns .icon-person:after {
	top: 8px;
	right: 7px;
	width: 25px;
	height: 22px;
	background: url('/images/new/people_icon.png') no-repeat;
}
.menu-right-btns .icon-service:after {
	top: 11px;
	right: 5px;
	width: 25px;
	height: 22px;
	background: url('/images/new/customer_icon.png') no-repeat;
}
.menu-right-btns .icon-qq:after {
	top: 11px;
	right: 5px;
	width: 25px;
	height: 22px;
	background: url('/images/new/qq_icon.png') no-repeat;
}
.menu-right-btns .icon-shop:after {
	top: 16px;
	right: 4px;
	width: 28px;
	height: 26px;
	background: url('/images/new/shop_icon.png') no-repeat;
}
.menu-right-btns .icon-hands:after {
	top: 11px;
	right: 7px;
	width: 25px;
	height: 22px;
	background: url('/images/icons_web_new.png') -234px -211px no-repeat;
}
.menu-right-btns .icon-pen:after {
	top: 13px;
	right: 7px;
	width: 22px;
	height: 20px;
	background: url('/images/new/tel_icon.png') no-repeat;
}
.menu-right-btns .icon-feek:after {
	top: 10px;
	right: 9px;
	width: 22px;
	height: 15px;
	background: url('/images/new/feekback_icon.png') no-repeat;
}
.menu-right-btns .icon-code:after {
	top: 4px;
	right: 5px;
	width: 25px;
	height: 23px;
	background: url('/images/new/phone_icon.png') no-repeat;
}
.menu-right-btns .icon.icon-up {
	background: none;
	margin-left: 0;
}
.menu-right-btns .icon.icon-up:after {
	top: 22px;
	right: 8px;
	width: 25px;
	height: 21px;
	background: url('/images/icons_web_new.png') -273px -188px no-repeat;
}

.dropdown, .dropup {
	display: inline-block;
}

.icon-checkbox {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-bottom: -3px;
	background: url('/images/icons_web_new.png') -74px -211px no-repeat;
	cursor: pointer;
}
.icon-checkbox.checked {
	background: url('/images/icons_web_new.png') -79px -128px no-repeat;
}


.icon-radio {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-bottom: -3px;
	background: url('/images/icons_web_new.png') -228px -28px no-repeat;
	cursor: pointer;
}
.icon-radio.checked {
	background: url('/images/icons_web_new.png') -248px -30px no-repeat;
}

.icon-radios {
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	border:1px solid #b5b3b3;
	cursor: pointer;
}
.icon-radios.checked {
	background: url(/images/check_alt.png) no-repeat;
	background-size: 16px;
	border: none;
}
.icon-radio-lage {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-bottom: -3px;
	background: url('/images/icons.png') -7px -77px no-repeat;
	cursor: pointer;
}
.icon-radio-lage.checked {
	background: url('/images/icons.png') -7px -103px no-repeat;
}

.modal-blue .modal-header {
	padding: 10px 15px 10px 45px;
	background: #3eb5f6;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.modal-blue .modal-title {
	text-align: center;
	color: #fff;
}
.modal-blue .close span {
	color: #fff;
}
.modal-blue .close {
	opacity: 0.5;
	font-size: 28px;
}
.modal-blue .modal-footer {
	border-top: none;
	text-align: center;
}
.modal-blue .modal-dialog {
	margin-top: 140px;
}

.btn-blue {
	color: #6cd3fe;
	background: #fff;
	border-color: #98dcff;
}
.btn-gray {
	color: #999;
	background: #eee;
}
.btn-blue:hover {
	background: #3eb5f6;
	color: #fff;
	border-color: #3eb5f6;
}
.btn-info {
	color: #fff;
	background: #3eb5f6;
	border-color: #3eb5f6;
}
.btn-info:hover {
	background: #13a3f2;
	color: #fff;
	border-color: #13a3f2;
}

.navbar-default {
	background: #fff;
}
.navbar {
	border-radius: 0;
}

.navbar-more-level0 {
	display: inline-block;
	width: 26px;
	height: 20px;
	margin-bottom: -3px;
	position: absolute;
	right: 27px;
	top:8px;
}
.navbar-more-down {
	display: inline-block;
	width: 10px;
	height: 14px;
	background: url('/images/icons_web_new.png') -68px -336px no-repeat;
}
/* .navbar-more-dropdown:hover .navbar-more-down,
.navbar-more-dropdown.hover .navbar-more-down, */
.navbar-more-login:hover .navbar-more-down,
.navbar-more-login.hover .navbar-more-down
 {
	background-position: -43px -335px;
}
/* .navbar-more-dropdown.dropdown:hover .dropdown-toggle,
.navbar-more-dropdown.dropdown.hover .dropdown-toggle, */
.navbar-more-login.dropdown:hover .dropdown-toggle,
.navbar-more-login.dropdown.hover .dropdown-toggle
{
	color: #00bffc;
}
.navbar-more-login, .navbar-more-dropdown {
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
}
.navbar-more-login:hover, .navbar-more-dropdown:hover {
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	position: relative;
}
.navbar-right .navbar-more-login .dropdown-menu {
	left: 0;
	right: auto;
}
.navbar-right .navbar-more-login .dropdown-menu {
	width: 261px;
	border-color: #eee;
	padding: 0 0 0 11px;
	overflow: hidden;
}
.navbar-right .navbar-more-dropdown .dropdown-menu {
	border-color: #eee;
}
.navbar-more-login .user-img {
	float: left;
	width: 77px;
	height: 77px;
	margin-right: 13px;
	margin-bottom: 13px;
	margin-top: 16px;
	border-radius: 50%;
}
.navbar-more-login .user-info {
	float: left;
	width: 152px;
}
.navbar-more-login .user-login {
	margin-bottom: 8px;
}
.navbar-more-login .user-login a {
	color: #505050;
	font-size: 14px;
	line-height: 1.8;
	background: #fff;
}
.navbar-more-login .user-login a:hover {
	color: #00bffc;
	background: #fff;
}
.navbar-more-login .line-separate {
	display: inline-block;
	width: 20px;
	color: #ddd;
	font-size: 16px;
	text-align: center;
}
.navbar-more-login .user-level0 {
	width: 46px;
	margin-bottom: 8px;
}
.navbar-more-login .user-money {
	color: #808080;
	font-size: 14px;
	line-height: 1;
}
.navbar-more-login, .navbar-more-dropdown {
	position: relative;
}
.navbar-more-login .line-border,
.navbar-more-dropdown .line-border {
	position: absolute;
	bottom: -1px;
	left: 0;
	z-index: 1000;
	width: 100%;
	height: 1px;
	background: transparent;
}
.navbar-more-login:hover .line-border,
.navbar-more-dropdown:hover .line-border {
	background: #fff;
}

.footer-zone .icon-buyer {
	display: inline-block;
	position: relative;
	width: 33px;
	height: 25px;
}
.footer-zone .icon-seller {
	display: inline-block;
	position: relative;
	width: 33px;
	height: 25px;
}
.footer-zone .icon-exchange {
	display: inline-block;
	position: relative;
	width: 33px;
	height: 25px;
}
.footer-zone .icon-tool {
	display: inline-block;
	position: relative;
	width: 33px;
	height: 25px;
}
.footer-zone .icon-zyzx {
	display: inline-block;
	position: relative;
	width: 33px;
	height: 25px;
}
.footer-zone .icon-buyer:after {
	content: '\200B';
	position: absolute;
	left: 0px;
	top: 4px;
	width: 30px;
	height: 30px;
	background: url('/images/icon/icon-buyer2.png') 0 0 no-repeat;
}
.footer-zone.footer-blue .icon-buyer:after {
	top: 6px;
	background: url('/images/icon/icon-buyer.png') 0 0 no-repeat;
}
.footer-zone .icon-seller:after {
	content: '\200B';
	position: absolute;
	left: 0px;
	top: 4px;
	width: 30px;
	height: 30px;
	background: url('/images/icon/icon-seller2.png') 0 0 no-repeat;
}
.footer-zone.footer-blue .icon-seller:after {
	top: 6px;
	background: url('/images/icon/icon-seller.png') 0 0 no-repeat;
}
.footer-zone .icon-exchange:after {
	content: '\200B';
	position: absolute;
	left: 0px;
	top: 4px;
	width: 30px;
	height: 30px;
	background: url('/images/icon/icon-exchange2.png') 0 0 no-repeat;
}
.footer-zone.footer-blue .icon-exchange:after {
	top: 6px;
	background: url('/images/icon/icon-exchange.png') 0 0 no-repeat;
}
.footer-zone .icon-tool:after {
	content: '\200B';
	position: absolute;
	left: 0px;
	top: 4px;
	width: 30px;
	height: 30px;
	background: url('/images/icon/icon-tool2.png') 0 0 no-repeat;
}
.footer-zone .icon-zyzx:after {
	content: '\200B';
	position: absolute;
	left: 0px;
	top: 4px;
	width: 25px;
	height: 25px;
	background: url('/images/icon/zyzx.png') 0 0 no-repeat;
}
.footer-zone.footer-blue .icon-tool:after {
	top: 6px;
	background: url('/images/icon/icon-tool.png') 0 0 no-repeat;
}

.footer-zone .icon-dot {
	display: inline-block;
	position: relative;
	width: 70px;
	height: 14px;
}
.footer-zone .icon-dot:after {
	content: '\200B';
	position: absolute;
	left: 33px;
	top: 6px;
	width: 25px;
	height: 25px;
	background: url('/images/icon/icon-dot.png') 0 0 no-repeat;
}

.tooltip.in {
    opacity: 1;
}
.tooltip.left .tooltip-arrow {
    border-left-color: #fef7db;
}
.tooltip.top .tooltip-arrow {
    border-top-color: #fef7db;
}
.tooltip-inner {
    background-color: #fef7db;
    color: #fc8936;
}


.e-sec{color:red;font-size:14px}
.error_box{width: 100%;}
.errorimg{width: 514px;margin: 150px auto;}
.w_foot{font-size: 20px;}


.page-mini {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    float: right;
    height: 25px;
    line-height: 23px;
    margin-left: 10px;
}
.page-mini .left {
    border-right: 1px solid #ccc;
    color: #666;
    cursor: pointer;
    float: left;
    font-size: 20px;
    height: 100%;
    line-height: 23px;
    text-align: center;
    width: 25px;
}
.page-mini .right {
    color: #666;
    cursor: pointer;
    float: left;
    font-size: 20px;
    height: 100%;
    line-height: 23px;
    text-align: center;
    width: 25px;
}
.page-mini .disabled {
    color: #ccc;
    cursor: not-allowed;
}
.page-num {
    color: #999;
    float: right;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-left: 20px;
}
.page-num .px {
    color: #fe1f25;
}
.page-total {
    color: #999;
    float: right;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin-left: 20px;
}
.page-total .total {
    color: #fe1f25;
    font-family: "arial regular";
    font-size: 16px;
    font-style: italic;
    line-height: 22px;
}
.mr5{margin-right: 5px;}
.dropdown-shop ul{left: 0 !important;right: auto !important;}
.dropdown-shop ul li i.tw{display: inline-block;width: 14px;height: 13px;background: url('../images/gray-tw.png') no-repeat center;margin-right: 12px;}
.dropdown-shop ul li:hover i.tw{background: url('../images/blue-tw.png') no-repeat center;}
.dropdown-shop ul li i.ylmm{display: inline-block;width: 14px;height: 13px;background: url('../images/gray-ylmm.png') no-repeat center;margin-right: 12px}
.dropdown-shop ul li:hover i.ylmm{background: url('../images/blue-ylmm.png') no-repeat center;}
.shoptext{color: red;margin-left: 5px;}


/*消息盒子*/
.messagelist{height: 436px;overflow: auto;}
.messagelist ul li{overflow:hidden;border-bottom: 1px solid #dfdfdf;padding: 10px 5px;}
.messagelist ul li b{margin-right: 7px;/*vertical-align: top;*/}
.ss{display: inline-block;width: 515px; white-space:pre-wrap;word-wrap: break-word;word-break: break-all;}
.messagelist ul li.newmess{background: url('../images/red.png') no-repeat 8px 18px;padding-left: 20px;}
.messagelist ul li span{float: right;color: #999999;}
.graycolor {
    color: #999999 !important;
}


.pd105{padding: 10px 0px 15px 0px;}
.fs14{font-size: 14px !important;}
.menu-right-con h1 { font-size: 16px;
	padding: 10px;
	margin: 0;
}
.tuwen {
	display: inline-block;
	padding-left: 20px;
	width: 35px;
	height: 17px;
	line-height: 14px;
	background: rgba(6,181,255,0);
	border: 1px solid rgba(168, 201, 246, 1);
	border-radius: 3px;
	font-size: 12px;
}
.bai_du {
	background: url(../images/icon/icon-baidu-new.png) 5px center no-repeat;
	color: #237DFA;
}
.bai_green{
	background: url(../images/icon/baidu_green.png) 5px center no-repeat;
	border:1px solid rgba(172, 219, 237, 1);
	color:#009EBE;
}
.pr {
	background: url(../images/icon/pr.png)center no-repeat;
	color: #237DFA;
}
.sellbtn{display: inline-block;background: #3eb5f6;color: #fff;border-radius: 4px;padding: 5px 10px;margin-left: 26px;}
.sellbtn:hover{color: #FFFFFF;}
.webtool_nav{height: 40px;line-height: 40px;background:#e8e8e8}
.webtool_nav li{float: left;color:#3eb6f5}
.right_side{float: right;height: 40px;}
.right_side a{display: inline-block;color: #fff;width: 82px;background: #ff9519;text-align: center;}

.modal-backdrop.in {
    opacity: .3 !important;
}
.fast-search{height: 48px;position: relative;}
.fast-search div{
	width: 500px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #DFDFDF;
	border-radius: 3px;
	padding-left: 10px;
	display: inline-block;
	margin-top: 7px;
}
.fast-search-ul{
	background-color: #fff;
	width: 500px;
	border: 1px solid #c7d5de;;
	border-radius: 3px;
	max-height: 300px;
	overflow: auto;
	top: 39px;
	left: 0;
	position: absolute;
	display: none;

}
.fast-search-ul li{
	padding-left: 10px;
	height: 30px;
	line-height: 30px;
	cursor: default;
}
.fast-search-ul li:hover{
 background-color: #3eb5f6;
 color:#fff;
}
.fast-search-ul .active{
	position: absolute;
	background-color: #3eb5f6;
	color:#fff;
}
#reset_str{color:#3eb5f6;font-size: 14px;cursor: default;margin-left: 10px;}
.search_web:hover .fast-search-ul{
	display: block;

}
/*红色图标跳动闪烁*/
/* .icon-rednew:after{
	content:'\200B';
	width:28px;
	position: absolute;
	height: 14px;
	top: 5px;
	right: -7px;
	background:url('/images/icon/new-gif.png') center center no-repeat;
	animation: myfirst 0.5s infinite;
} */
@keyframes myfirst{
	0%{
		transform: translate(0px,0px);
		-ms-transform:translate(0px,0px); 	/* IE 9 */
		-moz-transform:translate(0px,0px); 	/* Firefox */
		-webkit-transform:translate(0px,0px); /* Safari 和 Chrome */
		-o-transform:translate(0px,0px); 
	}
	50%{
		transform: translate(0px,-3px);
		-ms-transform:translate(0px,-3px); 	/* IE 9 */
		-moz-transform:translate(0px,-3px); 	/* Firefox */
		-webkit-transform:translate(0px,-3px); /* Safari 和 Chrome */
		-o-transform:translate(0px,-3px); 
	}
	100%{
		transform: translate(0px,0px);
		-ms-transform:translate(0px,0px); 	/* IE 9 */
		-moz-transform:translate(0px,0px); 	/* Firefox */
		-webkit-transform:translate(0px,0px); /* Safari 和 Chrome */
		-o-transform:translate(0px,0px); 
	}
}
/*红色图标跳动闪烁*/

/* 评论 */
.comment{
	background-color: #e8e8e8;
}
.comment-box{
	padding: 20px 30px 50px;
	
	background-color: #FFFFFF;
	width: 1200px;
	margin: 0 auto;
}
.comment-box p.title{
	border-bottom: 1px solid #E9EBEB;
}
.comment-box p.title span{
	display: inline-block;
	border-bottom: 4px solid #00BFFC;
	font-size:18px;
	font-family:MicrosoftYaHei;
	color:rgba(26,26,26,1);
	padding-bottom: 6px;
}
.commemt-area .left >img{
	width:51px;
	height:51px;
	border-radius: 50%;
}
.commemt-area .left{
	width: 51px;
	height: 51px;
}
.commemt-area .left,.commemt-area .right{
	float: left;
}
.commemt-area .right{
	width: calc(100% - 51px);
	padding-left: 15px;
}
.commemt-area{
	padding-top: 30px;
	padding-bottom: 40px;
	border-bottom: 1px solid #E9EBEB;
}
.commemt-area .right textarea{
	width:100%;
	height:96px;
	border-radius:3px;
	padding: 12px;
	border-color: #DDDDDD;
	font-size:14px;
	font-family:MicrosoftYaHei;
	color:rgba(179,179,179,1);
	line-height:21px;
}
.icon-zan{
	font-size:14px;
	font-family:MicrosoftYaHei;
	color:rgba(179,179,179,1);
	line-height:21px;
	display: inline-block;
	margin-right: 16px;
	cursor: pointer;
}
.icon-zan::before{
	content: "";
	display: inline-block;
	width:17px;
	height:16px;
	margin-right: 5px;
	background-image: url(/images/icon/icon-zan.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.icon-cai{
	font-size:14px;
	font-family:MicrosoftYaHei;
	color:rgba(179,179,179,1);
	line-height:21px;
	display: inline-block;
	cursor: pointer;
}
.icon-cai::before{
	content: "";
	display: inline-block;
	width:17px;
	height:16px;
	margin-right: 5px;
	background-image: url(/images/icon/icon-cai.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.icon-cai.active::before{
	background-image: url(/images/icon/icon-cai-y.png);
}
.icon-zan.active::before{
	background-image: url(/images/icon/icon-zan-y.png);
}
.area-f{
	margin-top: 18px;
}
.area-fabu{
	float: right;
} 
.area-fabu span{
	font-size:14px;
	color:rgba(153,153,153,1);
	line-height:21px;
}
.yellow{
	color: #F99C08!important;
}
.area-fabu > a{
	width:80px;
	height:35px;
	background:rgba(33,178,245,1);
	border-radius:3px;
	line-height: 35px;
	display: inline-block;
	text-align: center;
	color: #FFFFFF;
	margin-left: 15PX;
	font-size:16px;
	font-family:MicrosoftYaHei;
	color:rgba(255,255,255,1);
}
.comment-list .top{
	font-size:14px;
	font-family:MicrosoftYaHei;
	color:rgba(85,85,85,1);
	margin-top: 27px;
}
.comment-list .top >span{
	font-size:14px;
	color:rgba(178,178,178,1);
	margin-left: 5px;
}
.comment-item{
	padding-top: 30px;
	border-bottom: 1px solid #E9EBEB;
	padding-bottom: 30px;
}
.comment-item .left{
	width: 51px;
	height: 51px;
	float: left;
}
.comment-item .left >img{
	width:51px;
	height:51px;
	border-radius: 50%;
}
.comment-item .right{
	width: calc(100% - 51px);
	padding-left: 15px;
	float: left;
}
.comment-item .right .user-name{
	font-size:14px;
	font-family:MicrosoftYaHei-Bold;
	color:rgba(85,85,85,1);
}
.comment-item .right .user-time{
	font-size:12px;
	font-family:MicrosoftYaHei;
	color:rgba(178,178,178,1);
	margin-left: 30px;
}
.comment-text{
	font-size:14px;
	color:rgba(153,153,153,1);
	margin-top: 10px;
	word-break: break-all;
}
.comment-footer .icon-del{
	font-size:14px;
	font-family:MicrosoftYaHei;
	color:rgba(179,179,179,1);
	line-height:21px;
}
.comment-footer .icon-del::before{
	content: "";
	display: inline-block;
	width: 16px;
	height: 15px;
	background-image: url(/images/icon/icon-sc.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-right: 5px;
	margin-bottom: -2px;
}
.comment-footer{
	padding-top: 10px;
}
/* .comment-footer .icon-del:hover{
	color: #00bffc;
}
.comment-footer .icon-del:hover::before{
	background-image: url()
} */
.mb0{margin-bottom: 4px !important;}
/* 验证码 */
.code_member_btn_active{
	color:#fff!important;
	background-color: #00bffc!important;

}
.member_code_disable{
	display: inline-block;
    height: 40px;
    background: #e8ecef;
    font-size: 16px;
    color: #999999;
    text-align: center;
    vertical-align: middle;
    /* line-height: 40px; */
    border-radius: 3px;
    outline: none;
}
.must-sign {display: inline-block;margin-top: 12px;width: 6px;height: 5px;background: url(../images/xing.png) no-repeat center;}

.redEnter{width: 1920px;height: 100px;display: block;background: url("../images/red_banner.jpg") no-repeat;}
.box_red{position: absolute;width: 1200px!important;height: 100px;left: 300px;display: block;z-index:1}
.redEnter i{display: block; position: absolute; top: 10px; right:0; background: url(../images/icon/closes.png); width: 28px; height: 28px;z-index: 9}

.loading{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%)}
.loading img{width: 50px;height: auto;}

/* 问号弹框 */
.question_tip,.modal-alert{position: relative;}
.modal-alert img{vertical-align: sub;}
.tip_box{position: absolute;top: 23px; left: 50%;transform: translateX(-50%);z-index: 100;white-space: nowrap;line-height: 1.5;background-color: #f0f7fd;border: 1px solid #bde1f9;padding: 5px 8px;font-size: 12px;display: none;text-align: left;color:#1097eb}
.tip_box::after{content: '';position: absolute;top: -4px;left: 50%;transform: translateX(-50%) rotate(135deg);width: 7px;height: 7px;background-color:#f0f7fd ;border-left: 1px solid #bde1f9;border-bottom: 1px solid #bde1f9;}
.question_tip:hover .tip_box,.goods-softtext .goods-remark:hover i,.modal-alert:hover .tip_box{display: block;}

/*新版首页*/
.home_search{margin:0 20px 0 115px;position: relative;width: 630px;}
.home_search input{
	width:620px;
	height:40px;
	border:2px solid rgba(11, 171, 254, 1);
	border-radius:20px;
	padding-left: 140px;
	background: #fff url("/images/new/search_icon.png") no-repeat 117px center;
	float: left;
}
.home_search .dropdown{
	position: absolute;
	left: 0;
	top: 0;
	width:110px;
	height: 100%;
	border-radius:20px 0 0 20px;
	border: 2px solid rgba(11, 171, 254, 1);
	border-right: none;
}
.home_search .dropdown-menu{
	width:100%;
	padding-top: 20px;
	top:50%;
	border-color: #efeded;
	z-index: 2;
}
.home_search .caret{
	top:17px !important;
	right: 11px !important;
	width: 8px;
	height: 4px; 
	border: none;
	background: url(../images/icon/arrow_down.png) no-repeat;
	background-size: 8px 4px;
}

.home_search .dropdown .btn.dropdown-toggle{
	background: #f6f6f6;
	border: #fff;
	width: 100%;
	height: 100%;
	border-radius:20px 0 0 20px;
	border-right: none;
	text-align: center;
	z-index: 5;
}
.home_search .btns{
	width:110px;
	height:40px;
	line-height: 40px;
	text-align: center;
	background:rgba(11,171,254,1);
	border-radius:0px 20px 20px 0px;
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	color: #fff;
	font-size: 20px;
	cursor: pointer;
	padding: 0 !important;
}
.navbar-header .shop{
	width:126px;
	height:40px;
	background:rgba(255,255,255,0);
	border:1px solid rgba(11, 171, 254, 1);
	border-radius:3px;
	line-height:40px;
	font-size: 14px;
	color: #1097eb;
	font-weight: bold;
	background: url("/images/new/shop.png") no-repeat 20px center;
	padding-left: 40px;
	position: relative;
}
.navbar-header .shop i{
	padding: 3px 5px;
	background: rgba(11,171,254,1);
	border-radius: 7px;
	color: #fff;
	font-size: 12px;
	display: inline-block;
	line-height: 10px;
	position: absolute;
	top: 3px;
	font-style: normal;
}
.box_show{display: none}
.box_index{    position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: #333;
	opacity: 0.6;
	/* z-index: 112; */
}
.net_box{
	position: fixed;
	z-index: 999;
	left: 35%;
	top: 200px;
}
.net_box i{width: 30px;height: 30px;display: inline-block;float: right;position: absolute; right: 0;}

#imgId1{
	opacity:1;
	z-index:2
}
#imgId2{
	opacity:0;
	z-index:1
}
#imgId3{
	opacity:0;
	z-index:1
}
#imgId4{
	opacity:0;
	z-index:1
}
#imgId5 {
	opacity: 0;
	z-index:1
}
#imgId6 {
	opacity: 0;
	z-index:1
}
#imgId7{
	opacity: 0;
	z-index:1
}
.i_share img{width: 16px !important;height: 16px !important;}
/* 流量数据展示 */

.flow-block-wrap{width: 1200px;margin: 13px 0;height: 42px;padding-left:40px;background:#fff url(../images/icon/flow-bload-icon.png) no-repeat 20px center;}
.flow-block-wrap>span{margin: 10px 25px 0 0;font-size: 16px;font-family: MicrosoftYaHei-Bold;color:#1097eb;font-weight: bold;}
.flow-block{width: 1050px;line-height: 40px;box-sizing: border-box;height: 42px;overflow: hidden;}
.flow-block span{margin-right: 33px;font-size: 14px;}
.flow-block span i{color:#1097eb;margin: 0 5px;font-weight: bold;font-style: normal;font-size: 17px;}
/* 联系客服 */
.service-box{position: fixed;right: 0;top:50%;width: 116px;background: url(../images/ad/QQdange1.png)center top no-repeat;padding-top:48px;z-index: 99;display: none;}
.service-box .service-bg{border-radius: 5px;background-color: #00a5ff;padding:5px;}
.service-box .service-bg p{color:#fff;font-size: 14px;font-weight: bold;text-align: center;margin-bottom: 5px;}
.service-box ul{background-color: #fff;border-radius: 3px;padding: 5px 0;}
.service-box li{background: url(../images/ad/QQdange.png)center no-repeat;background-size: 90% auto;margin-bottom: 6px;}
.service-box a{display: block;width: 100%;height: 25px;text-align: center;line-height: 28px;padding-left: 15px;color:#2a5b7b}